String image = getStringParameter(args, 'i', d.domainImage);
String initrd = getStringParameter (args, 'r', d.domainInitRD);
int vifs = getIntParameter(args, 'v', d.domainVIFs);
- String bargs = getStringParameter (args, 'a', "");
+ String bargs = getStringParameter (args, 'a', d.args);
String root_dev = getStringParameter (args, 'd', d.rootDevice);
String nfs_root_path = getStringParameter (args, 'f', d.NWNFSRoot);
String nw_ip = getStringParameter (args, '4', d.NWIP);
}
/* Set up boot parameters to pass to xi_build. */
- bargs = "";
-
+ bargs += " ";
if (root_dev.equals ("/dev/nfs")) {
if (vifs == 0) {
return reportError ("Cannot use NFS root without VIFs configured");
int MaxDomainNumber;
+ String args = "";
+
String XIToolsDir;
/***********************************************************************/
System.out.println (" NWNFSServer " + NWNFSServer);
System.out.println (" NWNFSRoot " + NWNFSRoot);
System.out.println (" XIToolsDir " + XIToolsDir);
+ System.out.println (" args " + args);
}
/***********************************************************************/
NWNFSServer = s;
} else if (lastName.equals ("nw_nfs_root")) {
NWNFSRoot = s;
+ } else if (lastName.equals ("args")) {
+ args = s;
} else if (lastName.equals ("max_domain_number")) {
MaxDomainNumber = Integer.parseInt(s);
} else if (lastName.equals ("xi_tools_dir")) {